home *** CD-ROM | disk | FTP | other *** search
- //////////////////////////////////////////////////////////////////////////////
- // box.hpp
- //
- // Jeffry A Worth
- // November 10, 1995
- //////////////////////////////////////////////////////////////////////////////
-
- #ifndef __BOX_HPP__
- #define __BOX_HPP__
-
- //////////////////////////////////////////////////////////////////////////////
- // INCLUDES
- #include <string.h>
- #include "aframe:include/gadget.hpp"
-
- //////////////////////////////////////////////////////////////////////////////
- // Definitions
- #define BOX_OUTLINE 1 // Not currently supported
- #define BOX_SOLID 0
-
- //////////////////////////////////////////////////////////////////////////////
- // Color Box Class
-
- class AFBox : public AFGadget
- {
- public:
- ~AFBox();
-
- virtual char *ObjectType() { return "Box"; };
- virtual void Create(AFWindow* pwindow, AFRect *rect, ULONG id, UBYTE penColor,
- UBYTE Outline);
- virtual void SetColor(UBYTE penColor);
- virtual void BuildImages();
-
- struct Image m_Box;
- UBYTE m_penColor;
- };
-
- //////////////////////////////////////////////////////////////////////////////
- #endif // __BOX_HPP__
-